lancelet (amphioxus) - English Synonyms Dictionary